package cn.sdormitory.knowledgebase.vo;

import com.baomidou.mybatisplus.annotation.TableField;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * @author : yy
 * @date: 2024/12/20 9:35
 * @description: 小程序技能列表vo
 */
@Data
public class AppSkillsBatchUserVo {
    @ApiModelProperty(value="主键")
    private Integer id;
    @ApiModelProperty(value="技能标题")
    private String title;
    @ApiModelProperty(value="技能封面图")
    private String img;
    @ApiModelProperty(value="技能类型")
    private Integer type;
    @ApiModelProperty(value="考试题数")
    private Integer examNum;
    @ApiModelProperty(value="周期学习(0:否 1:是)")
    private Boolean cycle;

    @ApiModelProperty(value="学习批次主键")
    private Integer batchId;
    @ApiModelProperty(value="学习批次(0:永久)")
    private Integer studyBatch;
    @ApiModelProperty(value="开始日期")
    @JsonFormat(shape=JsonFormat.Shape.STRING, pattern="yyyy-MM-dd",timezone = "GMT+8")
    private Date startDate;
    @ApiModelProperty(value="结束日期")
    @JsonFormat(shape=JsonFormat.Shape.STRING, pattern="yyyy-MM-dd",timezone = "GMT+8")
    private Date endDate;

    @ApiModelProperty(value="是否学习(0:否 1:是)")
    private Boolean studyStatus;

    @ApiModelProperty(value="是否达标(0:否 1:是)")
    private Boolean isPassed;

}
